// starting begin menu ;
   0: CALL 5 0 0
// end ;
   4: END
// export function menu ; begin
   5: LD_INT 0
   7: PPUSH
// case Query ( MainMenu ) of 1 :
   8: LD_STRING MainMenu
  10: PPUSH
  11: CALL_OW 97
  15: PUSH
  16: LD_INT 1
  18: DOUBLE
  19: EQUAL
  20: IFTRUE 24
  22: GO 37
  24: POP
// begin changeMap ( 1 , __AM\Vertical ) ;
  25: LD_STRING 1
  27: PPUSH
  28: LD_STRING __AM\Vertical
  30: PPUSH
  31: CALL_OW 340
// end ; 2 :
  35: GO 74
  37: LD_INT 2
  39: DOUBLE
  40: EQUAL
  41: IFTRUE 45
  43: GO 58
  45: POP
// begin changeMap ( 1 , __AM\Horizontal ) ;
  46: LD_STRING 1
  48: PPUSH
  49: LD_STRING __AM\Horizontal
  51: PPUSH
  52: CALL_OW 340
// end ; 3 :
  56: GO 74
  58: LD_INT 3
  60: DOUBLE
  61: EQUAL
  62: IFTRUE 66
  64: GO 73
  66: POP
// begin ExitGame ( ) ;
  67: CALL_OW 341
// end ; end ;
  71: GO 74
  73: POP
// end ;
  74: LD_VAR 0 1
  78: RET
